//package be.kuleuven.peno3.mobiletoledo.server;
// 
//import java.io.IOException;
//import java.util.LinkedList;
//
//import be.kuleuven.peno3.mobiletoledo.Data.Client.Client;
//import be.kuleuven.peno3.mobiletoledo.model.Announcement;
//import be.kuleuven.peno3.mobiletoledo.model.Course;
//
//import com.google.gson.Gson;
//
//
//
//public class CourseClientDAO extends Client {
//	
//	public static void main(String[] args){
//		Course[] courses=getCourses("burgerlijk ingenieur");
//		System.out.println(courses[0].getTeacher());
//		LinkedList<Announcement> announcements=getAnnouncements(2);
//		System.out.println("Auteur announcement "+announcements.get(0).getAuthor());
//	}
//	public  static Course[] getCourses(String study_programme){
//		try {
//			
//			String url ="study_programme="+ study_programme +"";
//			url="http://localhost:9876/CourseHandler/getCourses?"+url;
//			url=encode(url);
//			System.out.println(url);
//			String json = stringOfUrl(url);
//			 Course[] courses =new Gson().fromJson(json.toString(), Course[].class);
//			                       
//				return courses;
//		} catch (IOException e) {
//			e.printStackTrace();
//			return null;
//		}
//		
//	
//	}
//	public  static Course getCourse(int course_id){
//		try {
//			
//			String url ="course_id="+ course_id;
//			url="http://localhost:9876/CourseHandler/getCourse?"+url;
//			String json = stringOfUrl(url);
//			 Course[] courses =new Gson().fromJson(json.toString(), Course[].class);
//			 if (courses!=null) {
//				 Course course=courses[0];
//					return course;
//
//			 }
//			 else{
//				 return null;
//			 }
//			 
//			                       
//		} catch (IOException e) {
//			e.printStackTrace();
//			return null;
//		}
//	}
//	
//	public  static LinkedList<Announcement> getAnnouncements(int course_id){
//		try {
//			Course course=getCourse(course_id);
//			return course.getAnnouncements();
//		} catch (IllegalArgumentException e) {
//			e.printStackTrace();
//			return null;
//		}
//	}
//	
//
//}
